{{tag>Trusty Xenial BROUILLON}}
----
 
====== Tryton ======
 
<note tip>Tryton est un ERP complètement libre qui permet de gérer le fichier client (CRM), la gestion commerciale (devis, factures ...), la gestion de production, la gestion du temps passé (TimeSheet), et bien d'autres choses.\\ 
Il est écrit en Python et utilise une base de données PostgreSQL.\\ 
Il est, au départ, en 2008, un fork du logiciel //TinyERP// (qui s'est appelé //OpenERP// puis //Odoo//). L'objectif était de travailler avec un socle technique plus sûr (beaucoup de code ré-écrit) et avec une vision logiciel libre à 100%.
</note>
 
Tryton est un des rares ERP (le seul ?) à fournir un client web et un client lourd (qui fonctionne à la fois sur Windows, Linux et Mac).\\
Il est maintenant assez complet avec de nombreux modules.\\
Il est souvent utilisé comme framework de départ pour créer des aplications complexes : il est en particuliers, à la base de [[GnuHealth]].

===== Pré-requis =====
 
  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.
 
===== Installation =====
 
Pour utiliser ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>tryton-client]]**. De fait, il existe un client web quasiment identique au client "lourd". Il n'est donc pas nécessaire d'installer de client.

Le paquet de Tryton dans les dépôts peut être un peu ancien. Il peut donc être intéressant/nécessaire d'utiliser une version plus récente : on utilisera les PPA de [[http://debian.tryton.org|debian.tryton.org]] (voir sous-chapitre suivant).

De plus, il vous **faudra un serveur**, vous pouvez utiliser :
  * soit un **serveur hébergé** (e.g. [[https://odoo-online.fr/recherche?tag=tryton|Sisalp offre des hébergements gratuits]] ou bien des hébergements payants pour une utilisation plus professionnelle),
  * soit **installer un serveur** sur une de vos machines en installant le paquet [[apt>tryton-server]] ainsi que tous les modules désirés (se référer à la [[http://doc.tryton.org/4.4/trytond/doc/topics/install.html|documentation Tryton]] pour plus d'informations).

==== Commandes pour installer le PPA ====
Voici les commandes pour installer le PPA de [[http://debian.tryton.org|debian.tryton.org]] dans //Ubuntu//.

  * Ajouter la signature du mirroir APT
<code bash>
$ cd /tmp && sudo wget http://debian.tryton.org/debian/debian.tryton.org-archive.asc && sudo apt-key add debian.tryton.org-archive.asc && cd -
</code>

  * Ajouter le fichier PPA pour Tryton 4.4 (version Stretch, compatible avec //Ubuntu 16.04//)
<code bash>
$ cd /etc/apt/sources.list.d && sudo wget http://debian.tryton.org/debian/tryton-stretch-4.4.list && cd -
</code>
  * Mise à jour des paquets
<code bash>
$ sudo apt update
</code>
  * Installation du client 
<code bash>
$ sudo apt install tryton-client
</code>

===== Configuration =====
 
A la première connexion (en tant qu'''admin''), un assistant proposera d'ajouter un utilisateur.

Puis il faudra ajouter des modules afin de pouvoir utiliser le logiciel : ''account_invoice'' (factures), ''account_fr'' (plan comptable Français), ''account_payment'' (pour gérer les paiements de facture), ''party'' (Tiers = clients, prospects), ''party_relationship'' (relations entre Tiers = société  & employés), "sales" (ventes= devis, commandes ...)
 
===== Utilisation =====
 
**Lancez l'application** via le [[:unity#tableau_de_bord_dash|tableau de bord]] (Unity) ou le lanceur d'applications de votre dérivé ou bien, pour toutes versions d'Ubuntu, via le [[:terminal]] avec la [[:commande_shell|commande]] suivante :
<code>tryton</code>
 
Ou bien, pour utiliser l'**application web**, lancez un browser web, et renseignez l'adresse de votre serveur dans la barre d'adresse.

===== Désinstallation =====
 
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée.
 
===== Voir aussi =====
 
  * **(en)** [[http://tryton.org|Site officiel de Tryton]]
  * **(fr)** [[wpfr>Tryton|Page Wikipedia]]